Big Huge Thesaurus

gymnastic apparatus

noun